C+++: User-Defined Operator Symbols in C++

نویسنده

  • Christian Heinlein
چکیده

The paper presents the basic concepts of C+++, an extension of C++ allowing the programmer to define new operator symbols with user-defined priorities by specifying a partial precedence relationship. Furthermore, so-called flexary operators accepting any number of operands and operators with lazily evaluated operands are supported. The latter are particularly useful to implement new kinds of control structures.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Concept and Implementation of C+++, an Extension of C++ to Support User-Defined Operator Symbols and Control Structures

The first part of this report presents the concepts of C+++, an extension of C++ allowing the programmer to define new operator symbols with user-defined priorities by specifying a partial precedence relationship. Furthermore, so-called fixary operator combinations consisting of a sequence of associated operator symbols to connect a fixed number of operands as well as flexary operators connecti...

متن کامل

Operator Overloading in C

This thesis is concerned with investigating an approach for adding problem notation to a computer language. A method is proposed for modifying a programming language to fit problem notation by including the capability of defining a problem specific set of symbols or operators in the language. The proposed method for extending a language uses operator overloading to map language operations to th...

متن کامل

Self-commutators of composition operators with monomial symbols on the Bergman space

Let $varphi(z)=z^m, z in mathbb{U}$, for some positive integer $m$, and $C_varphi$ be the composition operator on the Bergman space $mathcal{A}^2$ induced by $varphi$. In this article, we completely determine the point spectrum, spectrum, essential spectrum, and essential norm of the operators $C^*_varphi C_varphi, C_varphi C^*_varphi$ as well as self-commutator and anti-self-commutators of $C_...

متن کامل

Operator Valued Series and Vector Valued Multiplier Spaces

‎Let $X,Y$ be normed spaces with $L(X,Y)$ the space of continuous‎ ‎linear operators from $X$ into $Y$‎. ‎If ${T_{j}}$ is a sequence in $L(X,Y)$,‎ ‎the (bounded) multiplier space for the series $sum T_{j}$ is defined to be‎ [ ‎M^{infty}(sum T_{j})={{x_{j}}in l^{infty}(X):sum_{j=1}^{infty}%‎ ‎T_{j}x_{j}text{ }converges}‎ ‎]‎ ‎and the summing operator $S:M^{infty}(sum T_{j})rightarrow Y$ associat...

متن کامل

Certain subclass of $p$-valent meromorphic Bazilevi'{c} functions defined by fractional $q$-calculus operators

The aim of the present paper is to introduce and investigate a new subclass of Bazilevi'{c} functions in the punctured unit disk $mathcal{U}^*$ which have been described through using of the well-known fractional $q$-calculus operators, Hadamard product and a linear operator. In addition, we obtain some sufficient conditions for the func...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004